ski cap - Turkish English Dictionary